package eteam.aps.model.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import eteam.aps.common.entity.ParentEntity;

/**
 * 字典分类
 *
 * @author yiyikai
 */
@TableName("ed_data_dict_category")
public class DataDictionaryCategory extends ParentEntity {

	/**
	 * 型号
	 */
	public static final String FDDCNAME_MODEL = "型号";

	/**
	 * 单位
	 */
	public static final String FDDCNAME_UNIT = "单位";

	/**
	 * 保养等级
	 */
	public static final String FDDCNAME_PRESERVE_LEVEL = "保养等级";

	/**
	 * 巡修等级
	 */
	public static final String FDDCNAME_PATROLS_REPAIRS_LEVEL = "巡修等级";

	/**
	 * 维修等级
	 */
	public static final String FDDCNAME_REPAIR_LEVEL = "维修等级";

	/**
	 * 其他单据
	 */
	public static final String FDDCNAME_OTHER_ORDER = "其他单据";

	/**
	 * 基本信息
	 */
	public static final String FWORKSHEET_TYPE_BASIC = "基本信息";

	/**
	 * 销售管理
	 */
	public static final String FWORKSHEET_TYPE_SALES = "销售管理";

	/**
	 * 采购管理
	 */
	public static final String FWORKSHEET_TYPE_PURCHAS = "采购管理";

	/**
	 * 库存管理
	 */
	public static final String FWORKSHEET_TYPE_INVENTORY = "库存管理";

	/**
	 * 生产管理
	 */
	public static final String FWORKSHEET_TYPE_PRODUCTION = "生产管理";

	/**
	 * 应收管理
	 */
	public static final String FWORKSHEET_TYPE_ACCOUNTS_RECEIVABLE = "应收管理";

	/**
	 * 应付管理
	 */
	public static final String FWORKSHEET_TYPE_ACCOUNT_PAYABLE = "应付管理";

	/**
	 * 字典分类编号; 唯一; not null
	 */
	@TableField("FDdcCode")
	private String fDdcCode;

	/**
	 * 字典分类名称; 唯一; not null
	 */
	@TableField("FDdcName")
	private String fDdcName;

	/**
	 * 字典管理人; 该字典分类下的字典的管理人,用于新建字典时验证是否是该管理人;修改字典不用验证; 关联sp_user表的FUserId; not null
	 */
	@TableField("FDdcManagerId")
	private String fDdcManagerId;

	public String getfDdcCode() {
		return fDdcCode;
	}

	public void setfDdcCode(String fDdcCode) {
		this.fDdcCode = fDdcCode;
	}

	public String getfDdcName() {
		return fDdcName;
	}

	public void setfDdcName(String fDdcName) {
		this.fDdcName = fDdcName;
	}

	public String getfDdcManagerId() {
		return fDdcManagerId;
	}

	public void setfDdcManagerId(String fDdcManagerId) {
		this.fDdcManagerId = fDdcManagerId;
	}
}